deliver the materials - Turkish English Dictionary